cherry (red) - English Synonyms Dictionary